function [ X, Y ] = getUnsnDataMatrix( this, ds, iRep, jFld )
%GETUNSNDATAMATRIX Address unseen data matrix subsets ...
%                  of i-th rep, j-th fold
% The unseen data matrix subsets include test data subsets
% 
% DataPartition::GetUnsnData( this:DataPartition, 
%                             ds:DataSet, 
%                             iRep:int, 
%                             jFld:int )
%              >>           [ X:DataMatrix, 
%                             Y:DataMatrix ]
% 
% Input
% 
% Output
% 
% Syntax
% 
% Example

if nargin == 1 || nargin == 2 || nargin == 3
    error('BatErr: Invalid input arguments.');
end

zId = this.getZUnsnId(iRep, jFld);

X = ds.dmX{zId, :};
Y = ds.dmY{zId, :};

end
